Escaping Local Minima in Logic Synthesis
نویسنده
چکیده
In this report, we continue studying Logic Synthesis Preserving Specification (LSPS). Given a combinational circuit N and its partition into subcircuits N1,..,Nk (this partition is called a specification of N), LSPS optimizes N by replacing each subcircuit Ni with toggle equivalent subcircuit Ni. As we showed before, LSPS is scalable. In this report, we demonstrate that LSPS can be also viewed as an elegant way to address the local minimum entrapment problem. The latter remains a thorny issue for the heuristic algorithms for solving hard combinatorial problems. We also discuss finding a “good” specification of a circuit. In particular, we show that for narrow circuits there is a natural specification subcircuits of which form a cascade. For a wide circuit, a good specification describes a “narrow” change of this circuit. In this report, we only give various “theoretical” arguments in favor of LSPS. The preliminary experimental results of LSPS can be found in [6][7].
منابع مشابه
Noise Strategies for Improving Local Search
It has recently been shown that local search is sur prisingly good at nding satisfying assignments for certain computationally hard classes of CNF formu las The performance of basic local search methods can be further enhanced by introducing mechanisms for escaping from local minima in the search space We will compare three such mechanisms simulated annealing random noise and a strategy called ...
متن کاملA Statistical-based Scheduling Algorithm in Automated Data Path Synthesis
In this paper, we propose a new heuristic scheduling algorithm based on the statistical analysis of the cumulative frequency distribution of operations among control steps. It has a tendency of escaping from local minima and therefore reaching a globally optimal solution. The presented algorithm considers the real world constraints such as chained operations, multicycle operations, and pipeline...
متن کاملLocal Search Strategies for Satis
It has recently been shown that local search is surprisingly good at nding satisfying assignments for certain classes of CNF formulas (Sel-man et al. 1992). In this paper we demonstrate that the power of local search for satissability testing can be further enhanced by employing a new strategy, called \mixed random walk", for escaping from local minima. We present a detailed comparison of this ...
متن کاملA Stochastic Dynamic Local Search Method for Learning Multiple-Valued Logic Networks
In this paper, we propose a stochastic dynamic local search (SDLS) method for Multiple-Valued Logic (MVL) learning by introducing stochastic dynamics into the traditional local search method. The proposed learning network maintains some trends of quick descent to either global minimum or a local minimum, and at the same time has some chance of escaping from local minima by permitting temporary ...
متن کاملTrap escape for local search by backtracking and conflict reverse
This paper presents an efficient trap escape strategy in stochastic local search for Satisfiability. The proposed method aims to enhance local search by providing an alternative local minima escaping strategy. Our variable selection scheme provides a novel local minima escaping mechanism to explore new solution areas. Conflict variables are hypothesized as variables recently selected near local...
متن کامل